/**
 * Created by Administrator on 2016/4/21.
 */
angular.module('zdchbd.controller',[])
  .controller('zdchbdCtrl',['$scope','zdchbdService','$ionicPopup','$localstorage',function($scope,zdchbdService,$ionicPopup,$localstorage){

    $scope.$on('$ionicView.enter', function(event, data) {

      if($localstorage.get("LOG_FLAG")=="1"){
        zdchbdService.insertLog("终端串号绑定").then(function(data){
          console.log("插入日志"+angular.toJson(data));
        },function(error){
          console.log("插入日志失败，请联系管理员");
        });
      }


    });

    $scope.params=zdchbdService.getParmas();
    $scope.doTeminalIdBind=function()
    {
      console.log("调用终端串号绑定接口");
      zdchbdService.bindTeminalId($scope.params).then(function(data){
        if(data.respCode=="-1")
        {
          var alertPopup=$ionicPopup.alert({
            title:'绑定失败',
            template:data.data.RespDesc,
            okText: '确定', // String (默认: 'OK')。OK按钮的文字。
            okType: 'item-customer-bg-darkred', // String (默认: 'button-positive')。OK按钮的类型。
          });
        }
        else
        {
          if(data.data.DealRst=="0")
          {
            var alertPopup=$ionicPopup.alert({
              title:'绑定成功',
              template:"绑定成功",
              okText: '确定', // String (默认: 'OK')。OK按钮的文字。
              okType: 'item-customer-bg-darkred', // String (默认: 'button-positive')。OK按钮的类型。
            });
          }
          else if(data.data.DealRst=="1")
          {
            var alertPopup=$ionicPopup.alert({
              title:'绑定失败',
              template:"终端串号已绑定",
              okText: '确定', // String (默认: 'OK')。OK按钮的文字。
              okType: 'item-customer-bg-darkred', // String (默认: 'button-positive')。OK按钮的类型。
            });
          }
          else if(data.data.DealRst=="2")
          {
            var alertPopup=$ionicPopup.alert({
              title:'绑定失败',
              template:"手机号码不存在",
              okText: '确定', // String (默认: 'OK')。OK按钮的文字。
              okType: 'item-customer-bg-darkred', // String (默认: 'button-positive')。OK按钮的类型。
            });
          }
          else if(data.data.DealRst=="3")
          {
            var alertPopup=$ionicPopup.alert({
              title:'绑定失败',
              template:"终端号码不存在",
              okText: '确定', // String (默认: 'OK')。OK按钮的文字。
              okType: 'item-customer-bg-darkred', // String (默认: 'button-positive')。OK按钮的类型。
            });
          }
        }

      },function(error){
        var alertPopup=$ionicPopup.alert({
          title:'绑定失败',
          template:"异常错误，请联系管理员",
          okText: '确定', // String (默认: 'OK')。OK按钮的文字。
          okType: 'item-customer-bg-darkred', // String (默认: 'button-positive')。OK按钮的类型。
        });
      });
    }
  }])
